Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Brazil F3 Brazil F11 Chile F5 Chile F6 Portugal F1 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F10 Italy F11 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 Netherlands F2 Lebanon F1 Brazil F7 M15 Caslano M15 Bucharest M25 Pardubice M25 Tulsa France F18 Romania F18 Colombia F5 Italy F8 Italy F9 Brazil F9 EI Bank Bulgarian Challenger - Sofia Brazil F12 Brazil F13 Brazil F4 Brazil F14 Brazil F5 Open de L'Isere - Grenoble Brazil F6 Lebanon F2 Iran F1 Iran F2 Romania F17 Brazil F11 Colombia F6 Brazil F15 Chile F7 Brazil F3 Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City France F2 Banca Stato Challenger Lugano - Lugano Brazil F2 Brazil F3 BMW Tennis Championship - Sunrise Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Seguros Bolivar Open - Bogota Challenger de Providencia-Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov BSI Challenger Lugano - Lugano Pekao Open - Szczecin Sunrise Challenger San Benedetto Challenger Rimini Challenger Recanati Challenger Szczecin Challenger Bordeaux Challenger M25 Bourg-en-Bresse Seoul Challenger Bordeaux Challenger Furth Challenger Tampere Challenger Manerbio Challenger Como Challenger Open de Montauban - Montauban USTA Challenger of Dallas - Dallas Seoul Challenger Noumea Challenger Maia Open 2002 - Maia Pekao Open 2005 - Szczecin The Hilversum Open - Hilversum M15 Champaign Bordeaux Challenger Braunschweig Challenger Macedonian Open - Skopje M15 Weston Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Nossa Caixa Tennis Cup - Sao Paulo XXVIII Edizione 'A.Savoldi' - Manerbio GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Heilbronn Challenger ATP Challenger 2003 Numea - New Caledonia Le Gosier Challenger Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Tunis Challenger Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Braunschweig Challenger Open de Montauban - Montauban Orbetello Challenger Segovia Challenger Szczecin Challenger Steelers Cup - Kosice Orleans Challenger Mons Challenger Buenos Aires Challenger Montevideo Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Samsung Securities Cup - Seoul Scheveningen Challenger Orleans Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Mons Challenger Flea Market Cup - Busan Reunion Island Challenger KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Draft Corona Mexico City Open - Mexico City Tunis Open - Tunis 13 BH Tennis Open International Cup - Belo Horizonte Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Tatra Banka Slovak Open - Bratislava Aberto de Sao Paulo - Sao Paulo Lugano Challenger Turin Challenger XIII Trofeo Ciudad de Quito - Quito Mons Challenger BH Tennis Open - Belo Horizonte San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ECM Prague Open 2005 - Prague ATP Challenger La Serena - La Serena Sopot Challenger III Aberto Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger Morocco Tennis Tour - Rabat Cleveland Challenger Szczecin Challenger Cordenons Challenger Sao Paulo Challenger Tour Finals Cyclus Open de Tenis - Florianopolis Quimper Challenger Napoli Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Samsung Securities Cup - Seoul Aix En Provence Challenger Segovia Challenger Orbetello Challenger China Open - Beijing Copa Petrobras-Argentina - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Biella Challenger Open 13 - Marseille Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Rennes Challenger AAPT Championships - Adelaide Quimper Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Legg Mason Tennis Classic - Washington D.C. Blois Challenger Braunschweig Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Reunion Island Challenger Casablanca Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Milan Challenger Padova Challenger Genova Challenger Montevideo Challenger Santiago Challenger Tunis Challenger Marburg Challenger Braunschweig Challenger Irving Challenger Internationaux de Tennis de Brest - Brest San Benedetto Challenger ECM Cup - Prague Open de Montauban - Montauban KGHM Dialog Polish Indoors - Wroclaw Sporting Challenger 2003 - Turin Como Challenger Binghamton Professional Tennis Tournament - Binghamton Orlando Challenger Amersfoort Challenger Turin Challenger Heineken Open - Auckland Open de L'Isere-Open 38 - Grenoble Braunschweig Challenger Challenger Ford de Cherbourg - Cherbourg Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Szczecin Challenger The LTA Bolton Challenger - Bolton Open 13 - Marseille Challenger Leon 2003 - Leon 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Synsam Swedish Open - Bastad Rome Challenger Oeiras 3 Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors The Priority Telecom Open - Amersfoort Prostejov Challenger Banja Luka Challenger Santo Domingo Challenger Guayaquil Challenger Pilot Pen Tennis - New Haven Furth Challenger Newport Beach Challenger Monza Challenger Dallas Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Nord LB Open - Braunschweig St. Petersburg Open - St. Petersburg Sydney International - Sydney Rhein-Main Challenger 2003 - Aschaffenburg Recanati Challenger Fujitsu Siemens Open - Budapest BMW Open - Munich Meerbusch Challenger Ordina Open - 's-Hertogenbosch Szczecin Challenger Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Campinas Challenger Morelos Challenger Orlando Challenger Open de Moselle - Metz The Scottish Tennis Championships - Edinburgh St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Grand Prix de Tennis de Lyon - Lyon Pozoblanco Challenger DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Mallorca Challenger Roanne Challenger ABN/AMRO World Tennis Tournament - Rotterdam Challenger Casino Lugano - Lugano The Dubai Tennis Championships - Dubai The LTA Men's Challenger Wrexham - Wrexham Grand Prix Hassan II - Casablanca Estoril Open - Estoril Banca Stato Challenger Lugano - Lugano Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Segovia Challenger Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Banja Luka Challenger Allianz Suisse Open - Gstaad Toulouse Challenger Cassis Challenger Open de L'Isere - Grenoble Dutch Open Tennis - Amersfoort Challenger Ford de Cherbourg - Cherbourg BCR Open Romania - Bucharest Open de Moselle - Metz Chennai Open - Chennai Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Charlottesville Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Cleveland Challenger Ordina Open - s-Hertogenbosch Ethias Trophy - Mons China Open - Beijing Brisbane International - Brisbane Grand Prix de Tennis de Lyon - Lyon Cary Challenger Open 13 - Marseille Movistar Open - Santiago SA Tennis Open - Johannesburg Marburg Challenger Ostrava Challenger Regions Morgan Keegan Championships - Memphis Santiago Challenger Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Prague Challenger Swiss Indoors Basel - Basel Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Prostejov Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Rennes Challenger Gerry Weber Open - Halle Countrywide Classic - Los Angeles Petange Challenger Quimper Challenger Pilot Pen Tennis - New Haven Barcelona Open BancSabadell - Barcelona Grand Prix de Tennis de Lyon - Lyon Sao Paulo Challenger Bet-at-home Open - Hamburg Brasil Open - Costa do Sauipe Cherbourg Challenger Credit Agricole Suisse Open - Gstaad Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Davidoff Swiss Indoors Basel - Basel Allianz Suisse Open Gstaad - Gstaad Brasil Open - Sao Paulo Open de Moselle - Metz BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open Sud de France - Montpellier Pilot Pen Tennis - New Haven Credit Agricole Suisse Open - Gstaad Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Thailand Open - Bangkok Heineken Open - Auckland Brasil Open - Costa do Sauipe Sunrise Challenger Noumea Challenger Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva AIG Japan Open Tennis Championships - Tokyo Grand Prix Hassan II - Casablanca Ecuador Open - Quito Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Porto Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Dallas Challenger Ecuador Open - Quito Heineken Open - Auckland Open Sud de France - Montpellier Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart International German Open - Hamburg Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Heineken Open - Auckland Brasil Open - Sao Paulo Open Sabadell Atlantico - Barcelona Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Mouilleron-Le-Captif Challenger Bogota Challenger SkiStar Swedish Open - Bastad Tunis Challenger Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven Ordina Open - s-Hertogenbosch Sao Paulo Challenger Masters Series - Hamburg The Stella Artois Championships - London ATP Kremlin Cup - Moscow Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Winston-Salem Open - Winston-Salem Open 13 - Marseille Campinas Challenger Serbia Open - Belgrade Gerry Weber Open - Halle Braunschweig Challenger Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Irving Challenger UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Farmers Classic - Los Angeles China Open - Beijing Open de Nice Cote d'Azur - Nice Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Lima Challenger Adidas Open de Toulouse - Toulouse Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Open de Moselle - Metz Buenos Aires Challenger Aptos Challenger Challenger 42 - Andrezieux Moselle Open - Metz Apia International - Sydney If Stockholm Open - Stockholm Erste Bank Open - Vienna Sporting Challenger - Turin Valencia Open - Valencia Orleans Challenger Schickendanz Open - Furth Mons Challenger Heineken Open - Auckland Open Sud de France - Montpellier Ecuador Open - Quito Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger Bordeaux Challenger Credit Agricole Suisse Open - Gstaad Citi Open - Washington Scheveningen Challenger Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Valencia Open - Valencia Meknes Challenger Forli Challenger Apia International - Sydney Togliatti Cup - Togliatti Lisbon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Hilton Waikoloa Village USTA Challenger - Waikoloa Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Sopot Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open Mutouest - St. Brieuc Murcia Challenger San Luis Potosi Challenger - San Luis Potosi Suisse Open - Gstaad Generali Open - Kitzbuhel Perugia Challenger Amersfoort Challenger Ecuador Open - Quito L'Aquila Challenger Como Challenger Argentina Open - Buenos Aires Las Vegas Challenger VII Torneo Internazionale di Tennis - Barletta Newport Beach Challenger Campinas Challenger Tenerife Challenger Santiago Challenger Rio Open - Rio de Janeiro Poznan Challenger Liberec Challenger Delray Beach Open - Delray Beach Amersfoort Challenger Pozoblanco Challenger KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Rio Open - Rio de Janeiro Estoril Open - Estoril The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest If Stockholm Open - Stockholm Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Movistar Open - Vina del Mar Tennis Masters Series - Madrid Brasil Open - Costa do Sauipe Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Brasil Open - Sao Paulo Suisse Open - Gstaad Medibank International - Sydney AEGON International - Eastbourne Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Alicante Challenger Francavilla Challenger Ann Arbor Challenger Tallahassee Challenger Ordina Open - 's-Hertogenbosch Pau Challenger Davidoff Swiss Indoors - Basel Thailand Open - Bangkok Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Brisbane International - Brisbane ATP Kremlin Cup - Moscow Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Sony Ericsson Open - Miami French Open - Paris AIG Japan Open Tennis Championships - Tokyo Interwetten Austrian Open - Kitzbuhel Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Rio Open - Rio de Janeiro BNP Paribas Masters - Paris Western & Southern Open - Cincinnati VTR Open - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Estoril Open - Estoril Campionati Internazionali D'Italia - Rome SkiStar Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart French Open - Paris Australian Open - Melbourne Croatia Open - Umag French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Dutch Open Tennis - Amersfoort Brasil Open - Sao Paulo Wimbledon - London Australian Open - Melbourne Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Thailand Open - Bangkok If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 French Open (juniors) Olympics - Beijing Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 Olympics - Rio de Janeiro Wimbledon (juniors) Olympics - London